package com.ruoyi.project.port.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;
import java.util.List;

/**
 * 入库回传表对象 back_in_order
 *
 * @author ruoyi
 * @date 2023-08-25
 */
public class BackInOrder  {
    private static final long serialVersionUID = 1L;

    /**
     * 单据号
     */
    @Excel(name = "单据号")
    private String billId;

    /**
     * 单据类型
     */
    @Excel(name = "单据类型")
    private String billType;

    /**
     * 物料名称
     */
    @Excel(name = "物料名称")
    private String sku;

    /**
     * 数量
     */
    @Excel(name = "数量")
    private BigDecimal qty;

    /**
     * 批号
     */
    @Excel(name = "批号")
    private String lotNo;

    private String status;

    private String flag;

    private String createTime;

    private String backTime;

    private String backMsg;


    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getBackTime() {
        return backTime;
    }

    public void setBackTime(String backTime) {
        this.backTime = backTime;
    }

    public String getBackMsg() {
        return backMsg;
    }

    public void setBackMsg(String backMsg) {
        this.backMsg = backMsg;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public void setBillId(String billId) {
        this.billId = billId;
    }

    public String getBillId() {
        return billId;
    }

    public void setBillType(String billType) {
        this.billType = billType;
    }

    public String getBillType() {
        return billType;
    }

    public void setSku(String sku) {
        this.sku = sku;
    }

    public String getSku() {
        return sku;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public void setLotNo(String lotNo) {
        this.lotNo = lotNo;
    }

    public String getLotNo() {
        return lotNo;
    }

    @Override
    public String toString() {
        return "BackInOrder{" +
                "billId='" + billId + '\'' +
                ", billType='" + billType + '\'' +
                ", sku='" + sku + '\'' +
                ", qty=" + qty +
                ", lotNo='" + lotNo + '\'' +
                ", status='" + status + '\'' +
                ", flag='" + flag + '\'' +
                '}';
    }
}
